<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
	</head>
	<body>
		<!-- rouder 用来存放所有的路由模块 -->
		<!-- router_handler 用来存放所有的路由处理函数模块 -->
		
		<!-- user.js 用户的路由模块 -->
		<!-- bcryptjs对密码进行加密：加密之后无法逆向破解，同一密码加密后结果各不相同 -->
		<!-- bcryptjs.hashSync(明文密码，随机延的长度) -->
		<!-- 使用 bcrypt.compareSync(用户提交的密码，数据库中的密码)比较是否一致，但会boolean -->
		
		<!-- @hapi/joi包 为表单中携带的每个数据项，定义验证规则 -->
		<!-- 安装 npm install joi -->
		<!-- 安装它的中间件 npm i @escook/express-joi -->
		<!-- 需要定义验证规则可以对body query params 进行定义 -->
		<!-- 路由调用验证 -->
	</body>
</html>
